intermittent throttle body injection - French English Dictionary